
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!--******************-->



<!--********************-->


<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="" xmlns:og="">

    <head>
<script src="/jslibrary/1329331264000/sfdc/JiffyStubs.js" type="text/javascript"></script><script src="http://www.developerforce.com/assets/developerforcesite/common/js/jqall.js" type="text/javascript"></script><script src="http://www.developerforce.com/assets/developerforcesite/common/js/sf.js" type="text/javascript"></script><script src="http://www.developerforce.com/assets/developerforcesite/common/js/jquery.tipTip.js" type="text/javascript"></script><link class="user" href="/resource/1263161295000/df08_wrapup_assets/tourdeforce.css" rel="stylesheet" type="text/css" /><link class="user" href="http://www.developerforce.com/assets/developerforcesite/common/css/styles.css" rel="stylesheet" type="text/css" /><link class="user" href="http://www.developerforce.com/assets/developerforcesite/common/css/styles_print.css" rel="stylesheet" type="text/css" /><link class="user" href="http://www.developerforce.com/assets/developerforcesite/common/css/ie6_2.css" rel="stylesheet" type="text/css" /><meta HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE" />
<meta HTTP-EQUIV="Expires" content="Mon, 01 Jan 1990 12:00:00 GMT" />

    
        <meta content="text/html; charset=utf-8" http-equiv="content-type"/>
  <link href="http://developer.force.com/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
  <link href="http://developer.force.com/favicon.ico" rel="shortcut icon" type="image/x-ico"/>
        
        
      <!--*************--> 
       
       <link href="http://www.developerforce.com/assets/developerforcesite/appengine/styles.css" rel="stylesheet" type="text/css"/>
    

        <title>Force.com for Google App Engine</title>
        
        <span id="j_id0:j_id1:j_id2:j_id3:j_id34"><span id="j_id0:j_id1:j_id2:j_id3:j_id34:j_id35:j_id36"></span></span>
        <style type="text/css">
            
            .introtext {
                width: 577px;
            }
            
            .videolinks {
                width: 170px;
            }
   
        </style>
    
    
    </head>
    
    <body class="" id="wrapper">
    
        <div class="" id="pagewrap">
            
            <span id="j_id0:j_id1:j_id2:j_id3:j_id57">

<style type="text/css">
	/* TipTip CSS - Version 1.2 */

		#tiptip_holder {
			display: none;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 99999;
		}
		
		#tiptip_holder.tip_top {
			padding-bottom: 5px;
		}
		
		#tiptip_holder.tip_bottom {
			padding-top: 5px;
		}
		
		#tiptip_holder.tip_right {
			padding-left: 5px;
		}
		
		#tiptip_holder.tip_left {
			padding-right: 5px;
		}
		
		#tiptip_content {
			font-size: 11px;
			color: #fff;
			text-shadow: 0 0 2px #000;
			padding: 4px 8px;
			border: 1px solid rgba(255,255,255,0.25);
			background-color: rgb(25,25,25);
			background-color: rgba(25,25,25,0.92);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			box-shadow: 0 0 3px #555;
			-webkit-box-shadow: 0 0 3px #555;
			-moz-box-shadow: 0 0 3px #555;
		}
		
		#tiptip_arrow, #tiptip_arrow_inner {
			position: absolute;
			border-color: transparent;
			border-style: solid;
			border-width: 6px;
			height: 0;
			width: 0;
		}
		
		#tiptip_holder.tip_top #tiptip_arrow {
			border-top-color: #fff;
			border-top-color: rgba(255,255,255,0.35);
		}
		
		#tiptip_holder.tip_bottom #tiptip_arrow {
			border-bottom-color: #fff;
			border-bottom-color: rgba(255,255,255,0.35);
		}
		
		#tiptip_holder.tip_right #tiptip_arrow {
			border-right-color: #fff;
			border-right-color: rgba(255,255,255,0.35);
		}
		
		#tiptip_holder.tip_left #tiptip_arrow {
			border-left-color: #fff;
			border-left-color: rgba(255,255,255,0.35);
		}
		
		#tiptip_holder.tip_top #tiptip_arrow_inner {
			margin-top: -7px;
			margin-left: -6px;
			border-top-color: rgb(25,25,25);
			border-top-color: rgba(25,25,25,0.92);
		}
		
		#tiptip_holder.tip_bottom #tiptip_arrow_inner {
			margin-top: -5px;
			margin-left: -6px;
			border-bottom-color: rgb(25,25,25);
			border-bottom-color: rgba(25,25,25,0.92);
		}
		
		#tiptip_holder.tip_right #tiptip_arrow_inner {
			margin-top: -6px;
			margin-left: -5px;
			border-right-color: rgb(25,25,25);
			border-right-color: rgba(25,25,25,0.92);
		}
		
		#tiptip_holder.tip_left #tiptip_arrow_inner {
			margin-top: -6px;
			margin-left: -7px;
			border-left-color: rgb(25,25,25);
			border-left-color: rgba(25,25,25,0.92);
		}
		
		/* Webkit Hacks  */
		@media screen and (-webkit-min-device-pixel-ratio:0) {	
			#tiptip_content {
				padding: 4px 8px 5px 8px;
				background-color: rgba(45,45,45,0.88);
			}
			#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
				border-bottom-color: rgba(45,45,45,0.88);
			}
			#tiptip_holder.tip_top #tiptip_arrow_inner { 
				border-top-color: rgba(20,20,20,0.92);
			}
		}
</style>
<script>
 $(document).ready(function() {
  $(".TipClass").tipTip({maxWidth: "auto", edgeOffset: 1, delay: 100});
 });
</script>
	

	<div id="header">
	
		<a href="http://developer.force.com/"><img alt="developerforce" class="logo" height="58" src="http://www.developerforce.com/assets/developerforcesite/images/developerforce_logo.png" width="274" /></a>
		
		<div class="nav">

		    <ul class="button_list">
		    
		        <li class="login">
		        	
					<a class="TipClass" href="https://login.salesforce.com/?lt=de" title="Login to your Developer Edition environment">
						<span class="button"><span class="rightside">DE LOGIN
						</span></span>
					</a>
				</li>
				
				<li class="join">
					                        	
		       		<a href="http://www.developerforce.com/events/regular/registration.php">
		       			<span class="button"><span class="rightside">JOIN&nbsp;NOW
		       			</span></span>
	       			</a>
			    </li>
			    
			</ul><span id="j_id0:j_id1:j_id2:j_id3:j_id57:j_id58:j_id65">
<form action="http://www.developerforce.com/search/search.php" method="get">
    <div class="search" style="z-index:10">
        <div class="label">
            Search
        </div>
        <div class="searchbox">
            <input id="searchtext" name="q" type="text" value="">           
            <input alt="Search" id="searchbutton" src="http://www.developerforce.com/assets/images/search/blank.gif" type="image"><a href="###" id="searchxbutton"></a>
        </div><!--************-->
        <div id="searchresults" style="display: none;">
            <ul id="searchresultslist"><li class="msg"></li></ul>
            <div class="bottom"><a href="#" id="allsearchresults">Perform Full Search<img alt="" height="10" src="http://www.developerforce.com/assets/images/search/linkarrow_ongray.png" width="6"/></a></div>
        </div>
    </div><!--*********-->
    <input name="site" type="hidden" value="All"/>
    <input name="output" type="hidden" value="xml_no_dtd"/>
    <input name="sort" type="hidden" value="date:D:L:d1"/>
    <input name="client" type="hidden" value="google-csbe"/>
    <input name="cx" type="hidden" value="005575733618104622983:0wh7r43n1fy"/>
</form>
</span>
              
          </div>
		
	</div></span>
                    
            <div id="content">
            
                <span id="j_id0:j_id1:j_id2:j_id3:j_id71">
<script src="http://www.developerforce.com/assets/developerforcesite/common/js/sf.js" type="text/javascript"></script>
	<style type="text/css">
	/* BEGIN meganav */
		#nav{
			z-index: 99;
			height:75px;
			width: 100%; 
			margin-left:5px;
			position:relative;
		}
			
		#nav ul#topnav {
			/*margin-bottom:	20px;*/
			float:			left;
			position:		relative;
			padding-bottom:	11px;
			padding-top:	20px;
		}
			
		#nav ul#topnav a, 
		#nav ul#topnav a:visited {/*default a tags*/
			color: #99908c;
			text-decoration:none;
			font-size: 		12px;
			font-weight: 	bold;
		}
		#nav ul#topnav a:hover {color: #000;
			text-decoration:underline; /* added by GL on June 11 2009 */
		}
			
		#nav ul#topnav a.primary, 
		#nav ul#topnav a.primary:visited{
			font-size:17px;
			font-weight:normal;
			height:20px;
			padding:9px 15px;
			display:inline-block;
		}
			
		#nav ul#topnav li li a, 
		#nav ul#topnav li li a:visited{/*SEcondary nav links*/
			margin: 0;
			padding: 5px 0px;
			background: #fff;
			font-weight:normal;
			/* ie6 and ie7 below 20090904 */
		}
		
		ul#topnav li {
			float: left;
			margin: 0; padding: 0;
			position: relative; /*--Important--*/
		}
		
		ul#topnav h2 {
			font-size:14px;
			font-weight:bold;
			color:#1798c1;
		}
		
		ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; } /*--Hover State--*/
		
		ul#topnav li .sub {
			position: absolute; /*--Important--*/
			top: 38px; left: 0;
			z-index: 99999;
			background: #fff; /*--Background gradient--*/
			padding: 15px;
			float: left;
			border:1px solid #1798c1;
			/*--Top right rounded corner--*/
			-moz-border-radius-topright: 10px;
			-khtml-border-radius-topright: 10px;
			-webkit-border-top-right-radius: 10px;
			/*--Bottom right rounded corner--*/
			-moz-border-radius-bottomright: 10px;
			-khtml-border-radius-bottomright: 10px;
			-webkit-border-bottom-right-radius: 10px;
			/*--Bottom left rounded corner--*/
			-moz-border-radius-bottomleft: 10px;
			-khtml-border-radius-bottomleft: 10px;
			-webkit-border-bottom-left-radius: 10px;
			display: none; /*--Hidden for those with js turned off--*/
		}

        /* BEGIN Right Align Secondary Menu 20100707 */
        ul#topnav li .subrightalign {
            left:auto;
            right:-1px;
            /* Top right straighten corner */
            -moz-border-radius-topright: 0px;
            -khtml-border-radius-topright: 0px;
            -webkit-border-top-right-radius: 0px;
            /* Top left rounded corner */
            -moz-border-radius-topleft: 10px;
            -khtml-border-radius-topleft: 10px;
            -webkit-border-top-left-radius: 10px;
        }
        /* END Right Align Secondary Menu 20100707 */

		#nav ul#topnav li a.primary:focus, 
		#nav ul#topnav li a.primary:hover,
		#nav ul#topnav li:hover a.primary,
		#nav ul#topnav li a.primary:active,
		#nav ul#topnav li.mhover a.primary {
			outline:		0;
			background:transparent url(http://www.developerforce.com/assets/developerforcesite/megaNav/images/nav_top_left.gif) no-repeat scroll -11px -4px;
			color: #fff;
			text-decoration:none;
		}
		#nav ul#topnav li:hover .nav_primary_top_right, 
		#nav ul#topnav li.sfHover .nav_primary_top_right,
		#nav ul#topnav li a.primary:hover .nav_primary_top_right,
		#nav ul#topnav li.mhover a.primary .nav_primary_top_right{
			display:block;
			height:100%;
			position:absolute;
			right:-1px;
			top:0;
			width:15px;
			background:transparent url(http://www.developerforce.com/assets/developerforcesite/megaNav/images/nav_top_right.gif) no-repeat scroll 100% -12px;
		}
		ul#topnav li .row { /*--If needed to break out into rows--*/
			clear: both;
			float: left;
			width: 100%;
			margin-bottom: 10px;
		}
		ul#topnav li .sub ul{
			list-style: none;
			margin: 0; padding: 0;
			width: 160px;
			float: left;
		}
		ul#topnav li .sub ul.first {
			margin-right:10px;
		}
		ul#topnav .sub ul li {
			width: 100%; /*--Override parent list item--*/
			color: #fff;
		}
		ul#topnav .sub ul li h2 { /*--Sub nav heading style--*/
			padding: 0;  
			margin:5px 0;
		}
		ul#topnav .sub ul li h2 a { /*--Sub nav heading link style--*/
			padding: 5px 0;
			background-image: none;
			color: #e8e000;
		}
		ul#topnav .sub ul li a {
			float: none;
			text-indent: 0; /*--Override text-indent from parent list item--*/
			height: auto; /*--Override height from parent list item--*/
			padding: 10px 0px;
			display: block;
			text-decoration: none;
			color: #808080;
			font-weight:normal;
			line-height:1.3em;
		}
		ul#topnav .sub ul li a:hover {
			color: #ddd;
			background-position: 5px 12px ;/*--Override background position--*/
		}
		
		ul#topnav .sub ul li.nav-sep {
			background: url(http://www.developerforce.com/assets/developerforcesite/megaNav/images/nav-sep.gif) repeat-x scroll 0 0;
			height:1px;
			width:90%;
			margin:13px 0;
		}
		/*END meganav */
	</style>
    <div id="nav">
	    <ul id="topnav"> 
	        <li> 
	            <a class="primary" href="http://developer.force.com/">Home<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
	                <ul> 
	                    <li> 
	                        <a href="http://developer.force.com/about">About</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/gettingstarted">Getting Started</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/content/">Featured Content</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/Calendar">Calendar</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/subscribe">Subscription Feeds</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/contribute">Contribute</a> 
	                    </li> 
	
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Membership">Membership</a> 
	                    </li>
	                    <li> 
	                        <a href="http://developer.force.com/mvp">Force.com MVP</a> 
	                    </li>
	                    <li> 
                            <a href="http://wiki.developerforce.com/page/Force.com_User_Groups">Force.com User Groups</a> 
                        </li>
	                </ul> 
	            </div> 
	        </li> 
	        <li> 
	            <a class="primary" href="http://wiki.developerforce.com/index.php/Wiki">Technical Library<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
	                <ul class="first"> 
	                    <li> 
	                        <h2>Core Content</h2> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Documentation">Documentation</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/coreresources">Core Resources</a> 
	                    </li>

                    	<li> 
						     <a href="http://developer.force.com/content/type/Article">Articles</a> 
                    	</li>
                    	<li> 
						     <a href="http://developer.force.com/content/type/Webinar">Webinars</a> 
                    	</li>
                    	<li> 
						     <a href="http://developer.force.com/workbook">Workbook Tutorials</a>  
						
                    	</li>	 
                    	<li> 
						     <a href="http://developer.force.com/cheatsheets">Cheat Sheets</a> 
                    	</li>
						
						<li> 
						     <a href="http://wiki.developerforce.com/index.php/Force.com_Books">Books</a> 
                    	</li>
						

	                </ul> 
	                <ul> 
	                    <li> 
	                        <h2>By Category</h2> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Integration">Integration</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/App_Logic">App Logic</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/User_Interface">User Interface</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Database">Database</a> 
	                    </li>
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Security">Security</a> 
	                    </li>
	                    <li> 
	                        <a href="http://developer.force.com/websites">Web Sites</a> 
	                    </li>
	                    <li> 
	                        <a href="http://developer.force.com/mobile">Mobile</a> 
	                    </li>
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/App_Distribution">App Distribution</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Tools">Tools</a> 
	                    </li> 
	                </ul> 
					<ul>
					
						<li> 
	                        <h2>Other</h2> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/News">Newsletter</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/releases/">Release Information</a> 
	                    </li> 
	                 </ul>	
	            </div> 
	        </li>
	        
	        <li> 
	            <a class="primary" href="http://boards.developerforce.com/sforce?category.id=developers">Boards<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
                  <ul class="first">
	                    <li>
	                      <h2>Top   Boards</h2>
	                    </li>	 
	                    <li><a href="http://boards.developerforce.com/t5/Announcements/bd-p/announcements">Announcements</a> </li>
	                    <li><a href="http://boards.developerforce.com/t5/General-Development/bd-p/general_development">General</a></li>
	                    <li><a href="http://boards.developerforce.com/t5/Schema-Development/bd-p/schema">Schema</a></li>
	                    <li><a href="http://boards.developerforce.com/t5/New-to-Cloud-Development/bd-p/new_to_cloud">New to Cloud</a></li> 
	                    <li></li>

	                    <li><a href="http://boards.developerforce.com/t5/Apex-Code-Development/bd-p/apex">Apex Code</a></li> 
	                    <li><a href="http://boards.developerforce.com/t5/Visualforce-Development/bd-p/Visualforce">Visualforce</a></li> 
	                    <li> 
                        <a href="http://boards.developerforce.com/t5/Force-com-Sites/bd-p/sites">Force.com Sites</a></li>	
	                    <li> 
                        <a href="http://boards.developerforce.com/sforce/board?board.id=chatter">Chatter</a></li>
	                    <li></li>
                  </ul>
                  <ul>

				    <li><h2></h2></li>	
                      <li><a href="http://boards.developerforce.com/sforce/board?board.id=JAVA_development">Java</a></li>
                      <li> <a href="http://boards.developerforce.com/sforce/board?board.id=NET_development">.NET</a></li>
                      <li><a href="http://boards.developerforce.com/sforce/board?board.id=custom_formula">Formulas &amp; Validation Rules</a></li>
                      <li> <a href="http://boards.developerforce.com/sforce/board?board.id=PerlDevelopment">Ruby, PHP, Python &amp; Perl</a></li>

                    <li> 
                      <a href="http://boards.developerforce.com/sforce/board?board.id=jobs">Jobs Board</a></li> 
                    <li></li>	
                    <li>
                    </li>
                    <li><a href="http://boards.developerforce.com/sforce?category.id=developers"><b>More Boards...</b></a></li>
                  </ul>  
              </div> 
	        </li> 

       	   <li> 
	            <a class="primary" href="http://developer.force.com/cookbook">Cookbook<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
	                <ul> 
	                    <li><h2>By Category</h2></li>

	                    <li>	                      </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/integration/recent">Integration</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/applogic/recent">App Logic</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/ui/recent">User Interface</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/database/recent">Database</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/appdistribution/recent">App Distribution</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/websites/recent">Web Sites</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/security/recent">Security</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/cookbook/category/tools/recent">Tools</a> 
	                    </li> 
	
	
	  			    </ul>

	</div></li>
		       	   <li> 
			            <a class="primary" href="http://developer.force.com/codeshare">Code Share<span class="nav_primary_top_right"></span></a> 
			            <div class="sub" style="opacity: 0; "> 
	
	
	 				<ul>
						<li><a href="http://developer.force.com/codeshare/apex/resultspage?l=mru&amp;title=All%20Projects">All Projects</a></li>
						<li><a href="http://developer.force.com/codeshare/apex/resultspage?l=rated&amp;title=Top%20Rated%20Projects">Top Rated</a></li>						

	                </ul> 
	            </div> 
	        </li> 
	        
	        
	        
	        <li> 
	            <a class="primary" href="http://blogs.developerforce.com/">Blogs<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
	                <ul>
						<li>
							<a href="http://blogs.developerforce.com/">All Posts</a>
						</li>
						<li>
							<h2>Top Blogs</h2> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/developer-relations/">Developer Relations</a> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/engineering/">Engineering</a> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/labs/">Force.com Labs</a> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/isv/">AppExchange</a> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/systems-integrator/">System Integrator</a> 
						</li> 
						<li> 
							<a href="http://blogs.developerforce.com/tech-pubs/">Tech Docs</a> 
						</li>                   
					</ul> 
	            </div> 
	        </li> 

			<li> 
	            <a class="primary" href="http://developer.force.com/partners">Partners<span class="nav_primary_top_right"></span></a> 
	            <div class="sub" style="opacity: 0; "> 
	                <ul> 
	                    <li> 
	                        <a href="http://developer.force.com/isv">AppExchange Partners</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://developer.force.com/consultants">Consultant Resource Center</a> 
	                    </li> 
	                    <li> 
	                        <a href="http://wiki.developerforce.com/index.php/Business_Resources">Go from Idea to App</a> 
	                    </li> 
	                </ul> 
	            </div> 
	        </li>        
	        <li> 
	           <a class="primary" href="http://developer.force.com/">More<span class="nav_primary_top_right"></span> </a>
	            <div class="sub subrightalign" style="opacity: 0; "> 
	                <ul> 
							<li>
								<h2>Services</h2>
						    </li>
						<li><a href="http://www.salesforce.com/services-training/training_certification/">Training &amp; Certification</a></li>

						<li><a href="http://www.salesforce.com/crm/customer-service-support/">Support</a></li>	
							<li> 
								<h2>Galleries</h2>
						    </li>
						    <li><a href="http://developer.force.com/sitesgallery">Force.com Sites Gallery</a></li>		
						    <li><a href="http://developer.force.com/chatterdevchallenge/entryGalleryWinners?c=09a300000000Xv3&amp;winners=true">Chatter  Challenge Entries</a></li>
	                </ul> 
					<ul>

		 				<li> 
	                        <h2>Other Web Sites</h2> 
	                    </li>
	                    <li> 
	                        <a href="http://www.salesforce.com/">Salesforce.com</a> 
	                    </li>
	                    <li> 
	                        <a href="http://www.database.com/">Database.com</a> 
	                    </li>
	                    <li> 
	                        <a href="http://sites.force.com/appexchange/home">AppExchange</a> 
	                    </li>
	                    <li class="lastli"> 
	                        <a href="http://www.salesforce.com/community/">CRM Community</a> 
	                    </li>
				    </ul>
	            </div> 
	        </li> 
	    </ul>
	</div></span>
    
        <div id="toplevelsidebar"><span id="j_id0:j_id1:j_id2:j_id3:j_id77">
<div class="sidenav">
    <span class="top"></span>                      
    <div class="middle">
        <h1>Technical Library</h1>
        <ul>
            <li><a href="http://wiki.developerforce.com/index.php/Documentation">Documentation</a></li>
            <li><a href="http://developer.force.com/coreresources">Core Resources</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/Tools">Tools</a></li>
        </ul>
        <ul class="additional">
            <li><a href="http://wiki.developerforce.com/index.php/Integration">Integration</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/App_Logic">App Logic</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/User_Interface">User Interface</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/Database">Database</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/App_Distribution">App Distribution</a></li>
            <li><a href="http://developer.force.com/sites">Web Sites</a></li>
            <li><a href="http://wiki.developerforce.com/index.php/Security">Security</a></li>                        

        </ul>                           
        <ul class="additional">
            <li><a href="http://wiki.developerforce.com/index.php/News">Newsletter</a></li>
            <li class="last"><a href="http://developer.force.com/releases/">Release Information</a></li>
        </ul>
    </div>
    <span class="bottom"></span>                                                
</div></span><span id="j_id0:j_id1:j_id2:j_id3:j_id80">
           <div class="sidenav">
                <span class="top"></span>                      
                <div class="middle">
                    <h1>RSS Feeds</h1>
                    <ul>
                        <li><a href="http://feeds.feedburner.com/force/featuredcontent">Featured Content</a></li>
                        <li><a href="http://feeds.feedburner.com/SforceBlog">Blog</a></li>
                        <li class="last"><a href="http://community.salesforce.com/rss/board?board.id=general_development">Discussion Boards</a></li>
                    </ul>
                </div>
                <span class="bottom"></span>                                                
            </div></span>              
        </div>
        
        <div id="main"><span id="j_id0:j_id1:j_id2:j_id3:j_id85">

	
	 
	<div id="fpobanner" style="background-image:url(http://www.developerforce.com/assets/images/appengine/ban778-googlAppEng.gif)">
        <span class="corner_nw"></span>                        
        
    </div></span>
   
           <div id="centerwrap">
            <div id="container">            
            <div id="contentcontainer"> 
                     <div class="content"> 

                        <!--*******-->
                        <div class="section section1">
                            <div class="introtext">
                                <p class="first">
                                    The new Force.com for Google App Engine lets developers create web and business applications that span both salesforce.com 
                                    and Google's cloud computing platforms, and take advantage of the key features of both.
                                    The new offering adds Java language support in Google App Engine in application development projects on Force.com. 
                                </p>
                                <p class="second" style="margin-bottom: 5px;">Force.com provides developers with a complete environment with which 
                                they can quickly build business applications that run on salesforce.com's trusted global infrastructure.  
                                The toolkit means that developers who build consumer-oriented Web applications on Google App Engine can now 
                                easily leverage enterprise data and execute sophisticated logic residing in Force.com.
                                </p>
                            </div>                          
                            <div class="videolinks">
                                <h1>Demo Video</h1>
                                <a href="http://salesforce.vo.llnwd.net/o1/us/us/force_googleappengine/video.html">
                                    <img src="http://www.developerforce.com/assets/images/appengine/larger_GAppEng_flashGrab.gif">
                                </a>
                            </div>
                        </div>                      
                        <!--******-->
                        <div class="section section2">   
                            <h3>What is Force.com for Google App Engine?</h3>
                            <p>
                                Force.com for Google App Engine provides Java and Python libraries that allows you to access the 
                                Force.com Web Services API from within Google App Engine applications. Once it is installed in your Google 
                                App Engine application, that application can seamlessly begin to make Force.com Web Services API calls. The Force.com Web Services API
                                 lets you query and manipulate data in a Force.com environment—effectively letting you tap into the Force.com 
                                 platform from within any Google App Engine application. 
                            </p>
                            <p>The <a href="http://developer.force.com/codeshare/apex/projectpage?id=a06300000046mKnAAI">Java toolkit</a> supports 
                            the complete Partner WSDL of the <a href="http://wiki.developerforce.com/index.php/Documentation#Web_Services_API">Force.com Web Services API</a>. 
                            All operations and objects are included in the library and documentation.  If you 
                            are a Java developer, you can also leverage the Java resources found  
                            <a href="http://wiki.developerforce.com/index.php/Web_Services_API#Java">here.</a>
                            
                            </p>
                            <p>
The <a href="http://developer.force.com/codeshare/apex/projectpage?id=a0630000003JyM3AAK">Python toolkit</a> supports many of the key <a href="http://wiki.apexdevnet.com/index.php/Documentation#Web_Services_API">Force.com Web Services API</a> 
calls.  Some of the methods covered by the toolkit include <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_User_Guide#Create"> Create</a>, <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_User_Guide#Update"> Update</a>, <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_User_Guide#Query">Query</a> and <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_User_Guide#describeGlobal">describeGlobal</a>.                              
                            </p>
                            <p>
                                The following code samples show how easy it is to create a new Account record on Force.com from within your App Engine application: 
                            </p>
                            <p><h4>Java Sample</h4>
                            <pre>try { 
  SObject account = new SObject();
  account.setType("Account");
  account.setField("Name", "My New Account" );
  account.setField("Phone", "123 244 3455");
  connection.create(new SObject[] { account });
} 
catch ( ConnectionException ce ) { 
  log.warning(ce.getMessage());   
}</pre>
                        </p><br/><h4>Python Sample</h4>
                            <pre>sobjects = [] 
new_acc = { 'type': 'Account', 'name' : 'My New Account' } 
sobjects.append(new_acc) 
results = client.create(sobjects)</pre>  
                            <br/><p>
                                To get started, simply install the
                                <a href="http://wiki.developerforce.com/index.php/Force.com_for_Google_App_Engine_Setup_Guide_Java" title="the Java toolkit"> 
                                Java toolkit</a> or 
                                 
                                the <a href="http://wiki.developerforce.com/index.php/Force.com_for_Google_App_Engine_Setup_Guide" title="Python toolkit"> 
                                Python toolkit</a> and then check out the corresponding developer guides: 
                                <a href="http://wiki.developerforce.com/index.php/Force.com_for_Google_App_Engine_User_Guide_Java" title="Java Getting Started">Java Getting Started</a> or the
                                <a href="http://wiki.developerforce.com/index.php/Force.com_for_Google_App_Engine_User_Guide" title="Python User Guide">Python User Guide</a>
                            </p> 
                            <h3>Toolkit Resources and Documentation</h3>
                            <p>
                                The following resources will get you up and started with the toolkits:
                            </p>
                            <h4>Java Resources</h4>
                            <div class="launch-list">
                                <ul>
                                    <li>The Force.com for Google App Engine Java <a class="external text" href="http://developer.force.com/codeshare/apex/projectpage?id=a06300000046mKnAAI" rel="nofollow" title="http://#">Code Share project </a> is the home for the source code, and provides pointers to the JAR files for installation.</li>
                                    <li> <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_Setup_Guide_Java" title="Installation Instructions"> Installation Instructions</a> provide instructions on how to install and deploy the toolkit.</li>
                                    <li> The <a href="http://webinar-developer-edition.na1.force.com/apex/gaedoc" title="Java Docs">Web Service Java Docs</a> provide documentation useful for Java programers.</li>
                                    <li> The <a href="http://webinar-developer-edition.na1.force.com/apex/gaepartnerdoc" title="Java Docs">Partner Library Java Docs</a>
                                   provide method and object details for the Partner Library that used to access the Force.com Web Services API (Partner WSDL).</li>
                                </ul>
                            </div>
                          
                            <h4>Python Resources</h4>
                            <div class="launch-list">
                                <ul>
                                    <li>The Force.com for Google App Engine Python <a class="external text" href="http://developer.force.com/codeshare/apex/projectpage?id=a0630000003JyM3AAK" rel="nofollow" title="http://#">Code Share project </a> is the home for the source code, and provides pointers to the library for installation.</li>
                                    <li> <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_Setup_Guide" title="Installation Instructions"> Installation Instructions</a> provide instructions on how to install and deploy the toolkit.</li>
                                    <li> The <a href="http://wiki.apexdevnet.com/index.php/Force.com_for_Google_App_Engine_User_Guide" title="User Guide"> User Guide</a> provides examples of how to code against the API.</li>
                                </ul>
                            </div>
                          
                            <h3>Other Resources</h3>
                            <p>Check out these other resources that may be of interest:</p>
                            <div class="launch-list">
                                <ul>
                                    <li> To get started with Force.com, download the <a href="http://wiki.apexdevnet.com/index.php/Force_Platform_Fundamentals">Force.com Fundamentals</a> book for free. </li>
                                    <li> Learn more about multitenancy in the <a href="http://wiki.apexdevnet.com/index.php/Multi_Tenant_Architecture">Force.com Multitenant Architecture</a> whitepaper. </li>
                                    <li>Visit the <a href="http://wiki.apexdevnet.com/index.php/Google_Resource_Center">Google Resource Center</a> for even more Google related information.</li>
                                    <li> The <a href="http://wiki.apexdevnet.com/index.php/Google_Data_API_Toolkit" title="Google Data API Toolkit"> Force.com Toolkit for Google Data API</a> provides a free and open-source set of tools and services that developers can use to take advantage of Google Data APIs from within Force.com.</li>
                                    <li> <a class="external text" href="http://developer.force.com/codeshare/apex/projectpage?id=a06300000030w9LAAQ" rel="nofollow" title="http://developer.force.com/codeshare/apex/projectpage?id=a06300000030w9LAAQ">Force.com for Google Visualization</a> provides a suite of Visualforce components that lets you easily embed data visualizations in your Force.com applications.</li>
                                </ul>
                            </div>
                            
                            <h3>Force.com for Google App Engine in the News</h3>
                              <div class="launch-list">
                                <ul>
                                <li>TechCrunch: <a href="http://www.techcrunchit.com/2008/12/07/forcecom-google-app-engine-cloud-relationship-management/">Force.com + Google App Engine = Cloud Relationship Management</a></li>
                                <li>InternetNews.com: <a href="http://www.internetnews.com/dev-news/article.php/3789521/Salesforce+Unveils+Forcecom+for+Google+App+Engine.htm">Salesforce Unveils Force.com for Google App Engine</a></li>
                                </ul>
                               </div> <!--************-->
                        </div>
                        <div class="" id="ctas">
                         <a class="button" href="http://developer.force.com/codeshare/apex/projectpage?id=a06300000046mKnAAI">
              <span class="desc">Java</span>
        <img alt="download Java" height="53" src="http://www.developerforce.com/assets/images/google_app_engine/cta_appengine_java.gif" width="168"/>
        <span class="overlay"></span>
       </a>
                         <a class="button" href="http://developer.force.com/codeshare/apex/projectpage?id=a0630000003JyM3AAK">
              <span class="desc">Python</span>
        <img alt="download Python" height="53" src="http://www.developerforce.com/assets/images/google_app_engine/cta_appengine_python.gif" width="168"/>
        <span class="overlay"></span>
       </a><br/>
                        </div>
                    </div><!--***********-->
             
             </div></div></div>       
                
        </div>
                
                <span id="endofcontent"><!--**************--></span>
                
                
                                                    
            </div><!--**********-->
            
            <span id="j_id0:j_id1:j_id2:j_id3:j_id95">
	<div class="clear"></div>
    <div id="footer">
        <div class="nav">
        	<div class="media">
        		<div class="txt">Follow us on</div>
        			<div class="media-spacing"></div>
        			<a href="https://www.facebook.com/pages/Developer-Force-Forcecom-Community/181143345255191">
        				<img alt="Facebook" class="mediaIcon" src="http://www.developerforce.com/assets/developerforcesite/footer/fb.gif" />
        			</a>
        			<a href="http://twitter.com/forcedotcom">
        				<img alt="Twitter" class="mediaIcon" src="http://www.developerforce.com/assets/developerforcesite/footer/tw.gif" />
        			</a>
        			<a href="http://www.linkedin.com/groups/Developer-Force-Forcecom-Community-3774731">
        				<img alt="Linked In" class="mediaIcon" src="http://www.developerforce.com/assets/developerforcesite/footer/ln.gif" />
        			</a>
        			<a href="http://www.youtube.com/user/DeveloperForce">
        				<img alt="Youtube" class="mediaIcon" src="http://www.developerforce.com/assets/developerforcesite/footer/yt.gif" />
       				</a>
       		</div>
       		<div class="media-spacing"></div>
            <span>United States </span>|<a href="http://www.salesforce.com">1-800-no-software</a>|<a href="http://www.salesforce.com/company/privacy.jsp">Privacy Statement</a>|<a href="http://www.salesforce.com/company/security.jsp">Security Statement</a>|<a href="http://www.developerforce.com/assets/termsofuse/Developerforce_TOU_20101119.pdf">Terms of Use</a>|<a href="mailto:feedback@developerforce.com" style="color:blue">Contact Us</a><br />
        </div>
         
        <div class="fineprint">
            <div class="bottom">
         
                <div class="copyright">
                    &copy; Copyright 2000-2011 salesforce.com, inc. Web-based Customer Relationship Management (CRM) Software-as-a-Service (SaaS).
                    <br />
                    All rights reserved Various trademarks held by their respective owners.
                </div>
                
                <div class="address">
                    Salesforce.com, inc. The Landmark @ One Market, Suite 300, San Francisco, CA, 94105, United States
                    <br />
                    General Enquiries: 415-901-7000 | Fax: 415-901-7040 | Sales: 1-800-no-software
                </div>
            </div>
        </div>
        
    </div></span>
            
        </div><!--***********-->

        <span id="j_id0:j_id1:j_id2:j_id3:j_id100">
<div>

<script src="http://www.salesforce.com/common/assets/thirdparty/omniture/s_code3_developerforce.js" type="text/javascript"></script>

<script type="text/javascript">
/*<![CDATA[ */
var google_conversion_id = 1051754287;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "pV3cCKehygIQr_7B9QM";
var google_conversion_value = 0;
/* ]]>  */
</script>
<script src="https://www.googleadservices.com/pagead/conversion.js" type="text/javascript">
</script>
<noscript>
<div style="display:inline;">
<img height="1" src="https://www.googleadservices.com/pagead/conversion/1051754287/?label=pV3cCKehygIQr_7B9QM&amp;amp;guid=ON&amp;amp;script=0" style="border-style:none;" width="1" />
</div>
</noscript>

<img height="1" src="https://secure.adnxs.com/seg?add=309880&amp;t=2" width="1" />

</div></span>        

    </body>

</html>

